package org.example.questionnairebackend.service;

import org.example.questionnairebackend.Data.Submissions;
import org.example.questionnairebackend.Data.Surveys;
import org.example.questionnairebackend.Dto.QuestionDTO;
import org.example.questionnairebackend.Vo.AddVo;
import org.example.questionnairebackend.Vo.SurveyCreateRequest;

import java.util.List;

public interface SurveysService {
    List<Surveys> getAllSurveys();

    List<QuestionDTO> getSurveyQuestions(Integer surveyId);

     void submitSurvey(Submissions submissions);

    Integer addSurvey(Surveys surveys);

    void createSurvey(SurveyCreateRequest request);
}
